home *** CD-ROM | disk | FTP | other *** search
Wrap
HBAM2001MAY84 Ksagzahl.fm:Bota_L Pro 2.0 - 2.1F! Pro 2.0 - 2.1I Deutsches W rterbuch 19.7.1994 NUMBERTEXT ZAHLTEXT zahlB zahltextB NUMBERTEXT ZAHLTEXT zahlB zahltextB if(zahl 1000000;"Mindestens eine Million, ";"") &if(mod(mod(int(zahl/100000);10);10)=0;"";if(mod(mod(int(zahl/100000);10);10)=1;"ein";if(mod(mod(int(zahl/100000);10);10)=2;"zwei";if(mod(mod(int(zahl/100000);1B 0);10)=3;"drei";if(mod(mod(int(zahl/100000);10);10)=4;"vier";if(mod(mod(int(zahl/100000);10);10)=5;"f nf";if(mod(mod(int(zahl/100000);10);10)=6;"sechs";if(mod(mod(int(zahl/100000);10);10)=7;"sieben";if(mod(mod( int(zahl/100000);10);10)=8;"acht";"neun"))))))))&"hundert")&if(mod(mod(int(zahl/10000);10);10)=1 and Mod (mod(int(zahl/1000);10);10) < 3;if(Mod(mod(int(zahl/1000);10);10)=0;"zehn";if(Mod (mod(int(zahl/1000);10)D ;10)=1;"elf";"zw lf")); if(Mod(mod(int(zahl/1000);10);10)=1;"ein";if(Mod (mod(int(zahl/1000);10);10)=2;"zwei";if(Mod (mod(int(zahl/1000);10);10)=3;"drei";if(Mod(mod(int(zahl/1000);10);10)=4;"vier"; if(Mod (mod( int(zahl/1000);10);10)=5;"f nf";if(Mod(mod(int(zahl/1000);10);10)=6;if(mod(mod(int(zahl/10000);10);10)=1;"sech";"sechs");if(Mod (mod(int(zahl/1000);10);10)=7;if(mod(mod(int(zahl/10000);10);10)=1;"sieb";"sieben"F );if(Mod (mod(int(zahl/1000);10);10)=8;"acht";if(Mod(mod(int(zahl/1000);10);10)=9;"neun";""))))))))) &if(mod(mod(int(zahl/10000);10);10)>1 and Mod (mod(int(zahl/1000);10);10)>0;"und";"")&if(mod(mod(int(zahl/100 00);10);10)=1;"zehn";if(mod(mod(int(zahl/10000);10);10)=2;"zwanzig";if(mod(mod(int(zahl/10000);10);10)=3;"drei ig";if(mod(mod(int(zahl/10000);10);10)=4;"vierzig";if(mod(mod(int(zahl/10000);10);10)=5;"f nfzig";iH f(mod(mod(int(zahl/10000);10);10)=6;"sechzig";if(mod(mod(int(zahl/10000);10);10)=7;"siebzig";if(mod(mod(int(zahl/10000);10);10)=8;"achtzig";if(mod(mod(int(zahl/10000);10);10)=9;"neunzig";"")))))))))) &if(zahl<1 000;"";"tausend"&if(mod(int(zahl/100);10)=0 and (mod(int(zahl);1000)) 0;"und";"")) &if(mod(int(zahl/100);10)=0;"";if(mod(int(zahl/100);10)=1;"ein";if(mod(int(zahl/100);10)=2;"zwei";if(mod(int(zahl/100);10)=3;J "drei";if(mod(int(zahl/100);10)=4;"vier";if(mod(int(zahl/100);10)=5;"f nf";if(mod(int(zahl/100);10)=6;"sechs";if(mod(int(zahl/100);10)=7;"sieben";if(mod(int(zahl/100);10)=8;"acht";"neun"))))))))&"hundert")&if(m od(Int(zahl/10);10)=1 and Mod (int(zahl);10) < 3;if(Mod(int(zahl);10)=0;"zehn";if(Mod (int(zahl);10)=1;"elf";"zw lf")); if(Mod(int(zahl);10)=1;"ein";if(Mod (int(zahl);10)=2;"zwei";if(Mod (int(zahl);10)=3;"drei"L ;if(Mod(int(zahl);10)=4;"vier"; if(Mod (int(zahl);10)=5;"f nf";if(Mod(int(zahl);10)=6;if(mod(Int(zahl/10);10)=1;"sech";"sechs");if(Mod (int(zahl);10)=7;if(mod(Int(zahl/10);10)=1;"sieb";"sieben");if(Mod (int(zah l);10)=8;"acht";if(Mod(int(zahl);10)=9;"neun";""))))))))) &if(mod(Int(zahl/10);10)>1 and Mod (int(zahl);10)>0;"und";"")&if(mod(Int(zahl/10);10)=1;"zehn";if(mod(Int(zahl/10);10)=2;"zwanzig";if(mod(Int(zahl/10);1N 0)=3;"drei ig";if(mod(Int(zahl/10);10)=4;"vierzig";if(mod(Int(zahl/10);10)=5;"f nfzig";if(mod(Int(zahl/10);10)=6;"sechzig";if(mod(Int(zahl/10);10)=7;"siebzig";if(mod(Int(zahl/10);10)=8;"achtzig";if(mod(Int(zahl OB/10);10)=9;"neunzig";"")))))))))) &if(mod(int(zahl);100)=1;"s";"") Mindestens eine Million, ' sechs sieben acht' hundert( sech' sechs sieb' sieben neun' zwanzig vierzig nfzig sechzig siebzig achtzig neunzig' tausend sechs sieben acht' hundert( sech' sechs sieb' sieben neun' zwanzig vierzig nfzig sechzig siebzig achtzig neunzig' numbertextB if(zahl 1000000;"Some Millions ";"") &if(mod(int(zahl/100000);10)=0;""; if(mod(int(zahl/100000);10)=1;"one";if(mod(int(zahl/100000);10)=2;"two";if(mod(int(zahl/100000);10)=3; "three";if(mod(int(zahl/100000);1 0)=4;"four";if(mod(int(zahl/100000);10)=5; "five";if(mod(int(zahl/100000);10)=6;"six";if(mod(int(zahl/100000);10)=7;"seven";if(mod(int(zahl/100000);10)=8; "eight";if(mod(int(zahl/100000);10)=9;"nine";""))))))))C ) &" hundred") & if(zahl < 100000 or mod(int(zahl/1000);100)=0;"";" "&if(mod(int(zahl/100000);10)=0 or mod(int(zahl/10000);10) =0;"and ";"")) &if(mod(int(zahl/10000);10) 2; if(mod(int(zahl/10000);10)=1;"teen" ;if(mod(int(zahl/10000);10)=2;"twenty";if(mod(int(zahl/10000);10)=3; "thirty";if(mod(int(zahl/10000);10)=4;"fourty";if(mod(int(zahl/10000);10)=5; "fifty";if(mod(int(zahl/10000);10)=6;"sixty";if(mod(int(zahl/100E 00);10)=7;"seventy";if(mod(int(zahl/10000); 10)=8;"eighty";if(mod(int(zahl/10000);10)=9;"ninety";""))))))))) &if(Mod (int(zahl);10)>0;" ";"")& if(mod(int(zahl/1000);10)=1;"one";if(mod(int(zahl/1000);10)=2;"two" ;if(mod(int(zahl/1000);10)=3;"three"; if(mod(int(zahl/1000);10)=4;"four";if(mod(int(zahl/1000);10)=5;"five"; if(mod(int(zahl/1000);10)=6;"six";if(mod(int(zahl/1000);10)=7;"seven";if(mod(int(zahl/1000);10)=8;"eiG ght" ;if(mod(int(zahl/1000);10)=9;"nine";""))))))))); if(mod(int(zahl/10000);10)=1; if(mod(int(zahl/1000);10)<4;if(mod(int(zahl/1000);10) 1;if(mod(int(zahl/1000);10)=0;"ten";"eleven");if(mod(int(zahl/1000);10 )=2;"twelve";"thirteen")); if(mod(int(zahl/1000);10)=8;"eighteen"; if(mod(int(zahl/1000);10)=5;"fifteen"; if(mod(int(zahl/1000);10)=1;"one";if(mod(int(zahl/1000);10)=2;"two";if(mod(int(zahl/1000);10)=3; "three"I ;if(mod(int(zahl/1000);10)=4;"four";if(mod(int(zahl/1000);10)=5;"five"; if(mod(int(zahl/1000);10)=6;"six";if(mod(int(zahl/1000);10)=7;"seven";if(mod(int(zahl/1000);10)=8; "eight";if(mod(int(zahl/1000);10)=9;"ni ne";"")))))))))&"teen"))); if(mod(int(zahl/1000);10)=1;"one";if(mod(int(zahl/1000);10)=2;"two";if(mod(int(zahl/1000);10)=3;"three";if(mod(int(zahl/1000);10)=4;"four";if(mod(int(zahl/1000);10)=5;"five"; if(mod(iK nt(zahl/1000);10)=6;"six";if(mod(int(zahl/1000);10)=7;"seven";if(mod(int(zahl/1000);10)=8; "eight";if(mod(int(zahl/1000);10)=9;"nine";""))))))))))) &if(zahl<1000;"";" thousand"&if(int(zahl/1000)=1;"";"s")&if(mo d(zahl;100) > 0;" ";"")) &if(mod(int(zahl/100);10)=0;""; if(mod(int(zahl/100);10)=1;"one";if(mod(int(zahl/100);10)=2;"two";if(mod(int(zahl/100);10)=3;"three" ;if(mod(int(zahl/100);10)=4;"four";if(mod(int(zahl/1M 00);10)=5;"five"; if(mod(int(zahl/100);10)=6;"six";if(mod(int(zahl/100);10)=7;"seven";if(mod(int(zahl/100);10)=8;"eight" ;if(mod(int(zahl/100);10)=9;"nine";"")))))))))&" hundred") & if(zahl < 100 or mod(zahl;10 0)=0;"";" "&if(mod(int(zahl/100);10)=0 or mod(Int (zahl/10);10) =0;"and ";"")) &if(mod(Int (zahl/10);10) 2; if(mod(Int (zahl/10);10)=1;"teen";if(mod(Int (zahl/10);10)=2;"twenty";if(mod(Int (zahl/10);10)=3;"thO irty";if(mod(Int (zahl/10);10)=4;"fourty";if(mod(Int (zahl/10);10)=5;"fifty"; if(mod(Int (zahl/10);10)=6;"sixty";if(mod(Int (zahl/10);10)=7;"seventy";if(mod(Int (zahl/10);10)=8;"eighty";if(mod(Int (zahl/10);10) =9;"ninety";""))))))))) &if(Mod (int(zahl);10)>0;" ";"")& if(Mod (int(zahl);10)=1;"one";if(Mod (int(zahl);10)=2;"two";if(Mod (int(zahl);10)=3;"three";if(Mod (int(zahl);10)=4;"four";if(Mod (int(zahl);10)=5;"fiveQ ";if(Mod (int(zahl);10)=6;"six"; if(Mod (int(zahl);10)=7;"seven";if(Mod (int(zahl);10)=8;"eight";if(Mod (int(zahl);10)=9;"nine";""))))))))); if(mod(Int (zahl/10);10)=1; if(Mod (int(zahl);10)<4;if(Mod (int(zahl) ;10) 1;if(Mod (int(zahl);10)=0;"ten";"eleven");if(Mod (int(zahl);10)=2;"twelve";"thirteen"));if(Mod (int(zahl);10)=8;"eighteen";if(Mod (int(zahl);10)=5;"fifteen"; if(Mod (int(zahl);10)=1;"one";if(Mod (int(zahS l);10)=2;"two";if(Mod (int(zahl);10)=3;"three";if(Mod (int(zahl);10)=4;"four";if(Mod (int(zahl);10)=5;"five";if(Mod (int(zahl);10)=6;"six"; if(Mod (int(zahl);10)=7;"seven";if(Mod (int(zahl);10)=8;"eight";if(Mod (int(zahl);10)=9;"nine";"")))))))))&"teen"))); if(Mod (int(zahl);10)=1;"one";if(Mod (int(zahl);10)=2;"two";if(Mod (int(zahl);10)=3;"three";if(Mod (int(zahl);10)=4;"four";if(Mod (int(zahl);10)=5;"five";if(Mod (U int(zahl);10)=6;"six"; if(Mod (int(zahl);10)=7;"seven";if(Mod (int(zahl);10)=8;"eight";if(Mod (int(zahl);10)=9;"nine";""))))))))))) Some Millions ' three seven eight nine' hundred( and ' twenty thirty fourty fifty sixty seventy eighty ninety' three seven eight nine' eleven twelve' thirteen eighteen fifteen three seven eight nine' teen( three seven eight nine' ' thousand three seven eight hundred( and ' twenty thirty fourty fifty sixty seventy eighty ninety' three seven eight nine' eleven twelve' thirteen eighteen fifteen three seven eight nine' teen( three seven eight nine' deutsch english deutschB Fr Hn dies ist *gratis* Schick mir eine mail wenn es dir irgendwas nutzt. Erzeugt Zahltext aus dem ganzzahligen Teil der Zahl. r die Verwendung in anderen Dateien geht man am einfachsten so vor: In dieser Datei hi er das Feld im Felder-Definieren-Dialog so umbenennen, wie das Eingabe-Feld in der anderen Datei hei t, also z.B. Betrag Die ganze Formel aus dem Feld Zahltext herauskopieren: im Felder-definieren-DC ialog das Feld Zahltext doppelklicken Formel mit Cmd-A und Cmd-C in die Zwischenablage kopieren (geht nicht mit Menubefehlen) Dialog mit Abbrechen verlassen In der Zieldatei den Felder-definieren-Dialog auf rufen Feld definieren, das den Zahltext enthalten soll (Name beliebig, Typ Formel ; Ergebnistyp Inhalt der Zwischenablage ins Formeldefinitionsfeld kopieren. Achtung: auf langsamen Macs oder bei DateieE n mit sehr vielen Datens tzen kann es dann eine Weile dauern, bis Filemaker die Formel gefressen hat! Ah ja, wie blich keine Garantie auf nix. jp 1994 paulsen@urz.unibas.ch englishB Fr Hn This file holds a somewhat nested formula. Give it any number, and it will display it as text string... You can easily paste this in any FileMaker application: Rename the input field in this file exactlyB similar to the field that holds your number you want to see as text string in the Filemaker file; Open the formula editor by double-clicking the formula name in the Define Fields dialog; select te Formula (C md-A and Cmd-C will work) and copy it to the clipboard; create an output field (arbitrarily named, Typ formula text) in the other FileMaker file; paste the formula into the editor window; *wait* until FM Pro acD cepts it (will take some time if your machine is a MacPlus) Usual software caveats apply (It s your problem if you use this to print out some money orders and are charged hundred times more.) I did not feel happy to cover all possibilities of silly inputs. If you want to proceed any garbage with this formula, do it at your own. Will not work properly with negative numbers. Only integer values are converted. if yoFau find a bug, remove it and send me a copy of the fixed version. jp 1994 paulsen@urz.unibas.ch EmThis is absolutely *free* If you happen to earn some money or to have fun with this, send me at least a mail. einsO Fr Hn Helvetica Geneva Monaco Anwenderw rterbuch